package net.huashitong.ssydt.article.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 加载文章基本信息与内容
 *
 * @author hemj
 * @version 2017/9/15
 */
@ApiModel(value = "ArticleArticleOutVO", description = "加载文章基本信息与内容(后台)")
public class ArticleArticleOutVO implements Serializable {

	@ApiModelProperty(value = "文章ID")
	private Long id;//文章ID

	@ApiModelProperty(value = "标题")
	private String title;//标题

	@ApiModelProperty(value = "文章分类ID")
	private Long articleTypeId;//文章分类ID

	@ApiModelProperty(value = "图片URL")
	private String imageUrl;//图片URL

	@ApiModelProperty(value = "声音URL")
	private String soundUrl;//声音URL

	@ApiModelProperty(value = "所属日期")
	private String belongDate;//所属日期

	@ApiModelProperty(value = "置顶")
	private Integer topArticle;//置顶

	@ApiModelProperty(value = "创建用户")
	private String createUserId;//创建用户

	@ApiModelProperty(value = "摘要")
	private String outline;//摘要

	@ApiModelProperty(value = "热门指数")
	private Long hotNumber;//热门指数

	@ApiModelProperty(value = "点击数")
	private Integer clickNumber;//点击数

	@ApiModelProperty(value = "点赞数")
	private Integer praiseNumber;//点赞数

	@ApiModelProperty(value = "评论数")
	private Integer commentNumber;//评论数

	@ApiModelProperty(value = "文章内容")
	private String content;//文章内容

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public Long getArticleTypeId() {
		return articleTypeId;
	}

	public void setArticleTypeId(Long articleTypeId) {
		this.articleTypeId = articleTypeId;
	}

	public String getImageUrl() {
		return imageUrl;
	}

	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}

	public String getSoundUrl() {
		return soundUrl;
	}

	public void setSoundUrl(String soundUrl) {
		this.soundUrl = soundUrl;
	}

	public String getBelongDate() {
		return belongDate;
	}

	public void setBelongDate(String belongDate) {
		this.belongDate = belongDate;
	}

	public Integer getTopArticle() {
		return topArticle;
	}

	public void setTopArticle(Integer topArticle) {
		this.topArticle = topArticle;
	}

	public String getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public String getOutline() {
		return outline;
	}

	public void setOutline(String outline) {
		this.outline = outline;
	}

	public Long getHotNumber() {
		return hotNumber;
	}

	public void setHotNumber(Long hotNumber) {
		this.hotNumber = hotNumber;
	}

	public Integer getClickNumber() {
		return clickNumber;
	}

	public void setClickNumber(Integer clickNumber) {
		this.clickNumber = clickNumber;
	}

	public Integer getPraiseNumber() {
		return praiseNumber;
	}

	public void setPraiseNumber(Integer praiseNumber) {
		this.praiseNumber = praiseNumber;
	}

	public Integer getCommentNumber() {
		return commentNumber;
	}

	public void setCommentNumber(Integer commentNumber) {
		this.commentNumber = commentNumber;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}
}
